be fresh and loose - German English Dictionary